package net.mysoft.budgetsoft.system.service;

import java.util.List;
import java.util.Map;

import net.mysoft.budgetsoft.system.domain.PageData;
import net.mysoft.budgetsoft.system.domain.TRole;

@SuppressWarnings("rawtypes")
public interface RoleService {

	PageData<TRole> getRoleDataGrid(Map map);

	void addRole(TRole role);

	void delRoles(String ids);

	List getMenuTree(String id);

	void saveRoleMenu(String roleId, String menuIds);

	List getOrgTree();

	PageData getUserDataGrid(String orgId);

	void saveRoleUser(String roleId, String userIds);

}
